throttle microswitch - German English Dictionary